magellan mussel - German English Dictionary